/*
 * @Description:
 * @Author: 张文韬
 * @Date: 2024-11-16 16:47:50
 * @LastEditTime: 2024-11-16 17:03:46
 * @LastEditors: 张文韬
 * @Reference:
 */

import { 
  createInput, 
  createSelect,
  createDateSelect,
	createReadonly
} from "@/utils/e-components.tool"

export const formRules = {
  companyId: [
    { required: true, message: '请选择保险公司', trigger: 'blur' }
  ],
  amount: [
    { required: true, message: '请输入充值金额', trigger: 'blur' },
  ]
};

export const editFormOptions = [
	createSelect('公司名称', 'companyId').setSpan(24).option(),
  createReadonly('账户余额', 'balance').setSpan(24).option(),
  createInput('充值金额', 'amount').setSpan(24).option(),
  // createSelect('证件类型', 'certificateType')
  //   .setProps({clearable: false})
  //   .setOptions([{ label: '身份证', value: '0' },{ label: '普通护照', value: '1' }])
  //   .setChanged('cardTypeChange')
  //   .setSpan(10)
  //   .option(),
  // createInput('证件号码', 'certificateNo')
  //   .setOnBlur('cardNumberChange')
  //   .setSpan(14)
  //   .option(),
  // // createInput('年龄', 'age').setProps({disabled: true}).setSpan(12).option(),
  // createDateSelect('出生日期', 'birthday')
  //   .setProps({type: 'date', disabled: true, valueFormat: 'YYYY-MM-DD'})
  //   .setChanged('birthChange')
  //   .setSpan(12)
  //   .option(),
  // createSelect('性别', 'gender')
  //   .setOptions([{ label: '女', value: '女' },{ label: '男', value: '男' }])
  //   .setProps({disabled: true})
  //   .setSpan(12)
  //   .option(),
  // createSelect('关系', 'relationshipWithApplicant').setSpan(12).option(),
  // createSelect('比例', 'rate').setSpan(12).option(),
]
